package com.wanjia.estate.pojo.bank.nxbank;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

import java.io.Serializable;


@Data
public class ExtAttributesCommonRequest {

    @JSONField(name = "ext_attributes")
    private ExtAttributesRequest extAttributes;


    @Data
    public static class ExtAttributesRequest implements Serializable {
        @JSONField(name = "templatecode")
        private String templatecode;
        @JSONField(name = "transcode")
        private String transcode;
        @JSONField(name = "channelcode")
        private String channelcode;
        @JSONField(name = "channeldate")
        private String channeldate;
        @JSONField(name = "channelseq")
        private String channelseq;
        @JSONField(name = "zoneno")
        private String zoneno;
        @JSONField(name = "brno")
        private String brno;
        @JSONField(name = "tellerno")
        private String tellerno;
        @JSONField(name = "terminalno")
        private String terminalno;
        @JSONField(name = "chktellerno")
        private String chktellerno;
        @JSONField(name = "areacode")
        private String areacode;
        @JSONField(name = "itemno")
        private String itemno;
        @JSONField(name = "subitemno")
        private String subitemno;
        @JSONField(name = "tradeno")
        private String tradeno;
        @JSONField(name = "chkdate")
        private String chkdate;
        @JSONField(name = "tellpasswd")
        private String tellpasswd;
        @JSONField(name = "vouchtype")
        private String vouchtype;
        @JSONField(name = "vouchno")
        private String vouchno;
        @JSONField(name = "abscode")
        private String abscode;
        @JSONField(name = "absinfo")
        private String absinfo;
        @JSONField(name = "authflag")
        private String authflag;
        @JSONField(name = "authtellerno")
        private String authtellerno;
        @JSONField(name = "authtellerno2")
        private String authtellerno2;
        @JSONField(name = "authpasswd")
        private String authpasswd;
        @JSONField(name = "pinkeyname")
        private String pinkeyname;
    }
}
